Version | ID |
---|---|
1.12 | 0x4C |
1.12.1 | 0x4D |
1.13.1 | 0x51 |
1.14.4 | 0x57 |
1.15.2 | 0x58 |
Packet ID | State | Bound To | Field Name | Field Type | Notes | ||
---|---|---|---|---|---|---|---|
0x58 | Play | Client | Reset/Clear | Boolean | Whether to reset/clear the current advancements | ||
Mapping size | VarInt | Size of the following array | |||||
Advancement mapping | Key | Array | Identifier | The identifier of the advancement | |||
Value | Advancement | See below | |||||
List size | VarInt | Size of the following array | |||||
Identifiers | Array of Identifier | The identifiers of the advancements that should be removed | |||||
Progress size | VarInt | Size of the following array | |||||
Progress mapping | Key | Array | Identifier | The identifier of the advancement | |||
Value | Advancement progress | See below |
Packet ID | State | Bound To | Field Name | Field Type | Notes | ||
---|---|---|---|---|---|---|---|
0x57 | Play | Client | Reset/Clear | Boolean | Whether to reset/clear the current advancements | ||
Mapping size | VarInt | Size of the following array | |||||
Advancement mapping | Key | Array | Identifier | The identifier of the advancement | |||
Value | Advancement | See below | |||||
List size | VarInt | Size of the following array | |||||
Identifiers | Array of Identifier | The identifiers of the advancements that should be removed | |||||
Progress size | VarInt | Size of the following array | |||||
Progress mapping | Key | Array | Identifier | The identifier of the advancement | |||
Value | Advancement progress | See below |
Packet ID | State | Bound To | Field Name | Field Type | Notes | ||
---|---|---|---|---|---|---|---|
0x51 | Play | Client | Reset/Clear | Boolean | Whether to reset/clear the current advancements | ||
Mapping size | VarInt | Size of the following array | |||||
Advancement mapping | Key | Array | Identifier | The identifier of the advancement | |||
Value | Advancement | See below | |||||
List size | VarInt | Size of the following array | |||||
Identifiers | Array of Identifier | The identifiers of the advancements that should be removed | |||||
Progress size | VarInt | Size of the following array | |||||
Progress mapping | Key | Array | Identifier | The identifier of the advancement | |||
Value | Advancement progress | See below |
Packet ID | State | Bound To | Field Name | Field Type | Notes | ||
---|---|---|---|---|---|---|---|
0x51 | Play | Client | Reset/Clear | Boolean | Whether to reset/clear the current advancements | ||
Mapping size | VarInt | Size of the following array | |||||
Advancement mapping | Key | Array | Identifier | The identifier of the advancement | |||
Value | Advancement | See below | |||||
List size | VarInt | Size of the following array | |||||
Identifiers | Array of Identifier | The identifiers of the advancements that should be removed | |||||
Progress size | VarInt | Size of the following array | |||||
Progress mapping | Key | Array | Identifier | The identifier of the advancement | |||
Value | Advancement progress | See below |
Packet ID | State | Bound To | Field Name | Field Type | Notes | ||
---|---|---|---|---|---|---|---|
0x4D | Play | Client | Reset/Clear | Boolean | Whether to reset/clear the current advancements | ||
Mapping size | VarInt | Size of the following array | |||||
Advancement mapping | Key | Array | Identifier | The identifier of the advancement | |||
Value | Advancement | See below | |||||
List size | VarInt | Size of the following array | |||||
Identifiers | Array of Identifier | The identifiers of the advancements that should be removed | |||||
Progress size | VarInt | Size of the following array | |||||
Progress mapping | Key | Array | Identifier | The identifier of the advancement | |||
Value | Advancement progress | See below |
Packet ID | State | Bound To | Field Name | Field Type | Notes | ||
---|---|---|---|---|---|---|---|
0x4D | Play | Client | Reset/Clear | Boolean | Whether to reset/clear the current advancements | ||
Mapping size | VarInt | Size of the following array | |||||
Advancement mapping | Key | Array | Identifier | The identifier of the advancement | |||
Value | Advancement | See below | |||||
List size | VarInt | Size of the following array | |||||
Identifiers | Array of Identifier | The identifiers of the advancements that should be removed | |||||
Progress size | VarInt | Size of the following array | |||||
Progress mapping | Key | Array | Identifier | The identifier of the advancement | |||
Value | Advancement progress | See below |
Packet ID | State | Bound To | Field Name | Field Type | Notes | ||
---|---|---|---|---|---|---|---|
0x4C | Play | Client | Reset/Clear | Boolean | Whether to reset/clear the current advancements | ||
Mapping size | VarInt | Size of the following array | |||||
Advancement mapping | Key | Array | Identifier | The identifier of the advancement | |||
Value | Advancement | See below | |||||
List size | VarInt | Size of the following array | |||||
Identifiers | Array of Identifier | The identifiers of the advancements that should be removed | |||||
Progress size | VarInt | Size of the following array | |||||
Progress mapping | Key | Array | Identifier | The identifier of the advancement | |||
Value | Advancement progress | See below |